package com.mycompany.sislic.dominio;
/**
 *
 * @author Edgard
 */
public class TDireccionZonaId  implements java.io.Serializable {


     private int codigoDireccion;
     private int codigoZona;

    public TDireccionZonaId() {
    }

    public TDireccionZonaId(int codigoDireccion, int codigoZona) {
       this.codigoDireccion = codigoDireccion;
       this.codigoZona = codigoZona;
    }
   
    public int getCodigoDireccion() {
        return this.codigoDireccion;
    }
    
    public void setCodigoDireccion(int codigoDireccion) {
        this.codigoDireccion = codigoDireccion;
    }
    public int getCodigoZona() {
        return this.codigoZona;
    }
    
    public void setCodigoZona(int codigoZona) {
        this.codigoZona = codigoZona;
    }


   public boolean equals(Object other) {
         if ( (this == other ) ) return true;
		 if ( (other == null ) ) return false;
		 if ( !(other instanceof TDireccionZonaId) ) return false;
		 TDireccionZonaId castOther = ( TDireccionZonaId ) other; 
         
		 return (this.getCodigoDireccion()==castOther.getCodigoDireccion())
 && (this.getCodigoZona()==castOther.getCodigoZona());
   }
   
   public int hashCode() {
         int result = 17;
         
         result = 37 * result + this.getCodigoDireccion();
         result = 37 * result + this.getCodigoZona();
         return result;
   }   


}


